SCEPter: Semantic Complex Event Processing over End-to-End Data Flows
نویسندگان
چکیده
Emerging Complex Event Processing (CEP) applications in cyber physical systems like Smart Power Grids present novel challenges for end-to-end analysis over events, flowing from heterogeneous information sources to persistent knowledge repositories. CEP for these applications must support two distinctive features – easy specification patterns over diverse information streams, and integrated pattern detection over realtime and historical events. Existing work on CEP has been limited to relational query patterns, and engines that match events arriving after the query has been registered. We propose SCEPter, a semantic complex event processing framework which uniformly processes queries over continuous and archived events. SCEPteris built around an existing CEP engine with innovative support for semantic event pattern specification and allows their seamless detection over past, present and future events. Specifically, we describe a unified semantic query model that can operate over data flowing through event streams to event repositories. Compile-time and runtime semantic patterns are distinguished and addressed separately for efficiency. Query rewriting is examined and analyzed in the context of temporal boundaries that exist between event streams and their repository to avoid duplicate or missing results. The design and prototype implementation of SCEPterare analyzed using latency and throughput metrics for scenarios from the Smart Grid domain.
منابع مشابه
Knowledge-infused and Consistent Complex Event Processing over Real-time and Persistent Streams
Emerging applications in Internet of Things (IoT) and Cyber-Physical Systems (CPS) present novel challenges to Big Data platforms for performing online analytics. Ubiquitous sensors from IoT deployments are able to generate data streams at high velocity, that include information from a variety of domains, and accumulate to large volumes on disk. Complex Event Processing (CEP) is recognized as a...
متن کاملOn Using Semantic Complex Event Processing for Dynamic Demand Response Optimization
Demand response optimization (DR) is a key component of Smart Grids. However, existing DR programs fail to effectively leverage the near-realtime information available from AMIs and BANs to adapt to increasing dynamism in energy use profiles. In this paper, we investigate the use of Semantic Complex Event Processing (CEP) to model and detect dynamic situations in a campus micro grid that facili...
متن کاملAbstractions from Sensor Data with Complex Event Processing and Machine Learning
ions from Sensor Data with Complex Event Processing and Machine Learning Markus Stocker, Mauno Rönkkö, Mikko Kolehmainen University of Eastern Finland, P.O. Box 1627, 70211 Kuopio, Finland [email protected], [email protected], [email protected] Abstract: Environmental knowledge systems that build on sensor-based environmental monitoring rely on techniques in knowledge acquisition a...
متن کاملAn Adaptive Middleware for Near-Time Processing of Bulk Data
The processing type is usually a fixed property of an enterprise system that is decided when the architecture of the system is designed, prior to implementing the system. This choice depends on the non-functional requirements of the system. These requirements are not fixed and can change over time. In this paper, we introduce the concept of a middleware that is able to adapt its processing type...
متن کاملMulti-Layer Cross Domain Reasoning over Distributed Autonomous IoT Applications
Due to the rapid advancements in the sensor technologies and IoT, we are witnessing a rapid growth in the use of sensors and relevant IoT applications. A very large number of sensors and IoT devices are in place in our surroundings which keep sensing dynamic contextual information. A true potential of the wide-spread of IoT devices can only be realized by designing and deploying a large number ...
متن کامل